/**DEFAULTS:2e73ce**/
#NewsList hr{
	border:none;
	border-top:1px solid #777;
	border-bottom:1px solid #444;
}
#NewsList div{padding:5px;}
#NewsList h2{
	margin:0;
	font-size:20px;
}



#VideoList div{
	display:inline-block;
	white-space:nowrap;
	width:210px;
	padding:5px;
	margin:10px 0 4px 10px;
}
#VideoList p{
	text-align:left;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight:bold;
}
#VideoList img{
	max-width:210px;
	box-shadow:0 2px 7px #222;
	margin-bottom:5px;
}




#Gallery{overflow:hidden;line-height:0;}
#Gallery img{max-width:680px;border:1px solid #888;border-radius:3px;cursor:pointer;}

#ImageList i, #ImageList span{float:right;}
#ImageList .Selected{background:#666;}
#ImageList tr:hover{
	background:#333;
	cursor:pointer;
}
#ImageList img{
	width:12px;
	height:12px;
	margin:0 3px -2px 0;
	border:none;
}


.StreamOnline, .StreamOffline{
	font-weight:bold;
	text-align:right;
}
.StreamOnline{color:#6B5;}
.StreamOffline{color:#B65;}



#ContactForm{
	width:350px;
	margin-left:175px;
	padding:8px;
	line-height:23px;
}
#ContactForm textarea{
/**firefox**/	min-width:348px;
/**firefox**/	max-width:348px;
/*TODO:Confirm*/
/**unknown,opera,webkit,msie,safari,netscape,konqueror,gecko**/	min-width:346px;
/**unknown,opera,webkit,msie,safari,netscape,konqueror,gecko**/	max-width:346px;
	margin:0;
}
#ContactForm .InputText{float:right;width:270px;}
#ContactForm .InputSubmit{
/**firefox**/	margin:4px 0 0 119px;
/*TODO:Confirm*/
/**unknown,opera,webkit,msie,safari,netscape,konqueror,gecko**/	margin:7px 0 0 119px;
	height:26px;
	width:120px;
}